MDA and Programming Languages
نویسنده
چکیده
One of the open issues in Model Driven Architecture (MDA) is how to automatically transform the Platform Independent Model (PIM) over the Platform Specific Model (PSM) into source code currently this is only possible for a few domains using UML profiles, but the major goal is to minimize the required interaction by the programmer / designer at these steps in the general case. The idea is to define high level constructs in programming languages which are related to the PIM. This will make it easier to transform the PIM into source code, will boost the understandability of the code, and will make the integration of independent modules possible.
منابع مشابه
Approaching OWL and MDA Through Technological Spaces
Web Ontology Language (OWL) and Model-Driven Architectures (MDA) are two technologies being developed in parallel, but by different communities. They have common points and issues and can be brought closer together. Many authors have so far stressed this problem and have proposed several solutions. The result of these efforts is the recent OMG’s initiative for defining an ontology development p...
متن کاملModel-to-Model Transformation Authoring: An MDA Approach
Model-driven architecture (MDA) can dramatically increase the efficiency of software projects and the quality of produced software. Model-tomodel transformation technologies play a key role in automating MDA as they help move data efficiently between different modeling languages, concerns and levels of abstraction. Technologies in this area have been subject of intense research and development ...
متن کاملBridging MDA and OWL Ontologies
Web Ontology Language (OWL) and Model-Driven Architectures (MDA) are two technologies being developed in parallel, but by different communities. They have common points and issues and can be brought closer together. Many authors have so far stressed this problem and have proposed several solutions. The result of these efforts is the recent OMG’s initiative for defining an ontology development p...
متن کاملTooling the MDA framework: a new software maintenance and evolution scheme proposal
The Object Management Group is rapidly moving from its previous Object Management Architecture vision (OMA) to the newest Model-Driven Architecture (MDA). At the center of this framework, the so-called four-level meta-modeling architecture provides the foundations for building a variety of automatic and semi-automatic model-transformation and code-generation tools. The most important will be pl...
متن کاملParallax – An Aspect-Enabled Framework for Plugin-Based MDA Refinements Towards Middleware
MDA has been around for more than three years already. Nevertheless, besides the lack of a standard model transformation language to support the MDA vision, there is even a lack of tool support to implement the platform-specific mappings promoted by the same MDA. For quite some years now, tool vendors offer the possibility to generate code for different programming languages, but the spectrum o...
متن کامل